﻿
#include "Engine/common.h"
#include "DNF定义.h"
#include "DNF对象定义.h"

/*
特色：
【23春节】称号：全属强+15/三攻+40/1~50主动技能+1
【23春节】称号：全属强+15/三攻+40/技攻+3%
【23春节】头肩：四维+75/三攻+20/1~50主动技能+1
【23春节】头肩：四维+75/三攻+20/技攻+3%
【23春节】腰部：四维+45/1~50主动技能+1
【23春节】鞋：四维+45/1~50主动技能+1
【23春节】左槽：全属强+15/全暴击+5%/技攻+5%
【24春节】头肩：四维+75/三攻+20/技攻+5%
【24春节至尊6种】全属强+15/三攻+40/技攻+3%/自选范围技能+2（40/45/60/70/75/80，不包含圣洁之翼）
【23国庆】鞋：三攻+36/全暴击+3%/1~50主动技能+1
【23国庆】鞋：三攻+36/全暴击+3%/技攻+5%
【23国庆】鞋：四维+45/全暴击+3%/1~50主动技能+1
【23国庆】腰带：三攻+36/全暴击+3%/1~50主动技能+1
【23国庆】腰带：三攻+36/全暴击+3%/技攻+5%
【23国庆】腰带：四维+45/全暴击+3%/1~50主动技能+1
【23国庆】头肩：三攻+20/1~50主动技能+1
【23国庆】头肩：四维+75/1~50主动技能+1
【大小龙珠】3种

金绿附魔: 
[武器]火强+13
[武器]冰强+13
[武器]光强+13
[武器]暗强+13
[武器]全属强+11
[上衣下装]三攻+50/力智+20
[肩腰鞋]力智+35/暴击+5%
[首饰]火强+28
[首饰]冰强+28
[首饰]光强+28
[首饰]暗强+28
[首饰]全属强+26
[左槽]三攻+90
[右槽]全属强+25
[耳环]四维+30/全属强+7
[武器]四维+75 (辅助: 全属强+13)
[上衣下装]四维+75 (辅助: 三攻+50/力智+20)
[肩腰鞋]四维+75 (辅助: 四维+75/魔法暴击+5%)
[首饰]四维+60 (辅助: 全属强+28)
[左槽]四维+90 (辅助: 独立+90)
[右槽]四维+80 (辅助: 全属强+25)
[耳环]四维+150 (辅助: 四维+30/全属强+7)

辞典附魔: 
[武器]三攻+30/全属强+15
[武器]火强+15
[武器]冰强+15
[武器]光强+15
[武器]暗强+15
[武器]火强+15/光强+15
[武器]火强+15/冰强+15
[武器]冰强+15/暗强+15
[武器]光强+15/暗强+15
[武器]全属强+13
[武器]四维+110/施放+7% (辅助: 三攻+30/全属强+15)
[武器]四维+90 (辅助: 独立+47/智力+27/全属强+5)

[武器上衣下装]物攻+90/力量+60
[武器上衣下装]物攻+70/力量+40
[武器上衣下装]物攻+55/力量+25
[武器上衣下装]魔攻+90/智力+60
[武器上衣下装]魔攻+70/智力+40
[武器上衣下装]魔攻+55/智力+25
[武器上衣下装]独立+90/力智+60
[武器上衣下装]独立+70/力智+40
[武器上衣下装]力量+100
[武器上衣下装]体力+100 (辅助: 独立+70/智力+40/全属强+5)
[武器上衣下装]精神+100 (辅助: 独立+70/智力+40/全属强+5)
[武器上衣下装]智力+100 (辅助: 独立+70/智力+40/全属强+5)
[武器]攻速+12%
[武器]施放+7%

[称号]全属强+3
[称号]力智+15
[称号]物攻+10
[称号]魔攻+10
[称号]独立+15
[称号]物攻+7/魔攻+7

[上衣下装]三攻+110/力智+80
[上衣下装]三攻+90/力智+60
[上衣下装]三攻+70/力智+40
[上衣下装]四维+100/辅助职业Lv15被动技能+3 (辅助: 独立+110/智力+80)
[上衣下装]四维+100 (辅助: 三攻+90/力智+60)
[上衣下装]四维+90 (辅助: 独立+47/智力+27/全属强+5)

[头肩]技伤+2%/三攻+10/四维+40/暴击+5%
[头肩]技伤+1%/三攻+30/暴击+5%
[头肩]四维+100/辅助职业Lv15被动技能+3 (辅助: 技伤+2%/三攻+10/四维+40/暴击+5%)
[头肩]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1
[肩腰鞋]力量+100
[肩腰鞋]智力+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)
[肩腰鞋]体力+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)
[肩腰鞋]精神+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)
[头肩]暴击+10%

[腰带]技伤+2%/三攻+10/四维+40/暴击+3%
[腰带]技伤+1%/三攻+30/暴击+5%
[腰带]四维+100/暴击+7% (辅助: 辅助职业Lv48被动技能+2)
[腰带]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1

[鞋子]技伤+2%/三攻+10/四维+40/暴击+3%
[鞋子]技伤+1%/三攻+10/四维+40/暴击+3%
[鞋子]四维+100/辅助职业Lv15被动技能+3 (辅助: 技伤+2%/三攻+10/四维+40/暴击+3%)
[鞋子]四维+100/辅助职业Lv15被动技能+1 (辅助: 技伤+1%/三攻+20/四维+40/暴击+7%)
[鞋子]四维+100/移速+12% (辅助: 技伤+1%/独立+20/智力+40/暴击+7%/移速+12%)
[鞋子]四维+80/移速+10% (辅助: 技伤+1%/独立+20/智力+40/暴击+6%/移速+10%)
[鞋子]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1

[首饰]技伤+1%/全属强+35
[首饰]全属强+33
[首饰]全属强+28
[首饰]火属强+35/光属强+35
[首饰]火属强+35/冰属强+35
[首饰]冰属强+35/暗属强+35
[首饰]光属强+35/暗属强+35
[首饰]火属强+30/光属强+30
[首饰]冰属强+30/暗属强+30
[首饰]火属强+30
[首饰]冰属强+30
[首饰]光属强+30
[首饰]暗属强+30
[首饰]四维+100/辅助职业Lv15被动技能+1 (辅助: 技伤+1%/全属强+35)
[首饰]四维+90 (辅助: 全属强+35)
[首饰]四维+70 (辅助: 全属强+30)

[左槽]攻强增幅+3%/全属强+12/暴击+3%
[左槽]全属强+12
[左槽]三攻+110
[左槽]四维+100/辅助职业Lv15被动技能+3 (辅助: 攻强增幅+3%/全属强+12/暴击+3%)
[左槽]四维+100 (辅助: 三攻+110)

[右槽]全属强+35
[右槽]全属强+30
[右槽]四维+100/辅助职业Lv15被动技能+3 (辅助: 全属强+35)
[右槽]四维+100 (辅助: 全属强+30)

[耳环]四维+70/全属强+15
[耳环]四维+50/全属强+11
[耳环]四维+200 (辅助: 四维+70/全属强+15)
[耳环]四维+175 (辅助: 四维+50/全属强+11)

收集箱附魔: （缺少实物,辅助属性均为推测值）
[武器]全属强+12
[武器]力智+75 (辅助: 智力+20/独立+50)
[武器]体精+50 (辅助: 智力+20/独立+50)
[上衣下装]体力+50 (辅助: 智力+20/独立+50)
[上衣下装]精神+50 (辅助: 智力+20/独立+50)
[首饰]全属强+25
[首饰]四维+55 (辅助: 全属强+26)
[右槽]全属强+18
[右槽]四维+50 (辅助: 全属强+18)
[耳环]四维+125

[武器]火强+15/暗强+15
[武器]冰强+15/光强+15
[武器上衣下装]力量+20/物攻+50/独立+50
[武器上衣下装]智力+20/魔攻+50/独立+50
[首饰]火强+25
[首饰]冰强+25
[首饰]光强+25
[首饰]暗强+25
[首饰]四维+50 (辅助: 全属强+26)

宠物附魔:
[宠物]火强+25
[宠物]冰强+25
[宠物]光强+25
[宠物]暗强+25
[宠物]全属强+23
[宠物]火强+16
[宠物]冰强+16
[宠物]光强+16
[宠物]暗强+16
[宠物]全属强+14
[宠物]力量+50
[宠物]智力+50
[宠物]体力+50
[宠物]精神+50
[宠物]物攻+60
[宠物]魔攻+60
[宠物]独立+60

五一职业技能附魔：
[称号]启示:颂歌+1
[称号]圣洁之光+1
[称号]光杖精通+1
[称号]守护祝福+1
[称号]勇气祝福+1
[称号]神之教诲+1
[称号]复苏之光+1
[称号]新生颂歌+1
[称号]虔诚信念+1
[称号]胜利之矛+1
[称号]圣光守护+1
[称号]洗礼之光+1
[称号]神光惩戒+1
[称号]圣光烬盾+1
[称号]勇气颂歌+1
[称号]神圣锁环+1
[称号]忏悔之雷+1
[称号]神光十字+1
[称号]圣光天启+1
[称号]忏悔重击+1
[称号]圣洁之翼+1
[称号]启示:颂歌+2
[称号]圣洁之光+2
[称号]光杖精通+2
[称号]守护祝福+2
[称号]勇气祝福+2
[称号]神之教诲+2
[称号]复苏之光+2
[称号]新生颂歌+2
[称号]虔诚信念+2
[称号]胜利之矛+2
[称号]圣光守护+2
[称号]洗礼之光+2
[称号]神光惩戒+2
[称号]圣光烬盾+2
[称号]勇气颂歌+2
[称号]神圣锁环+2
[称号]忏悔之雷+2
[称号]神光十字+2
[称号]圣光天启+2
[称号]忏悔重击+2
[称号]圣洁之翼+2

[称号]两仪功+1
[称号]三才轮回剑+1
[称号]返本归元+1
[称号]五气朝元+1
[称号]三花聚顶+1
[称号]四象引+1
[称号]一花渡江+1
[称号]樱落斩+1
[称号]碎岩裂地掌+1
[称号]圆舞斩+1
[称号]乱花葬+1
[称号]游龙掌+1
[称号]湮烈掌+1
[称号]回天璇鸣剑+1
[称号]花舞千魂+1
[称号]花开寒影+1
[称号]啸空十字刃+1
[称号]如来神掌+1
[称号]两仪功+2
[称号]三才轮回剑+2
[称号]返本归元+2
[称号]五气朝元+2
[称号]三花聚顶+2
[称号]四象引+2
[称号]一花渡江+2
[称号]樱落斩+2
[称号]碎岩裂地掌+2
[称号]圆舞斩+2
[称号]乱花葬+2
[称号]游龙掌+2
[称号]湮烈掌+2
[称号]回天璇鸣剑+2
[称号]花舞千魂+2
[称号]花开寒影+2
[称号]啸空十字刃+2
[称号]如来神掌+2
*/

static BOOL 辅助单刷()
{
	if (当前职业对象->是辅助职业() && 当前角色对象->单人挑战())
		return TRUE;
	return FALSE;
}

class DNF附魔对象_空对象 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		空装备=TRUE;
		装备类型=附魔类;
		名称=L"无附魔";
	}
};

class DNF附魔对象_属强附魔对象 : public DNF装备对象
{
public:
	int 火强;
	int 冰强;
	int 光强;
	int 暗强;
	int 全属强;

	virtual void 应用属性()
	{
		当前角色对象->火强增加(火强);
		当前角色对象->冰强增加(冰强);
		当前角色对象->光强增加(光强);
		当前角色对象->暗强增加(暗强);
		当前角色对象->全属强增加(全属强);
	}
};

class DNF附魔对象_基本属性附魔对象 : public DNF装备对象
{
public:
	int 力量;
	int 智力;
	int 四维;
	int 物攻;
	int 魔攻;
	int 独立;
	int 三攻;
	int 全属强;

	virtual void 应用属性()
	{
		当前角色对象->力量增加(力量);
		当前角色对象->智力增加(智力);
		当前角色对象->四维增加(四维);
		当前角色对象->物攻增加(物攻);
		当前角色对象->魔攻增加(魔攻);
		当前角色对象->独立增加(独立);
		当前角色对象->三攻增加(三攻);
		当前角色对象->全属强增加(全属强);
	}
};

class DNF附魔对象_称号技能附魔对象 : public DNF装备对象
{
public:
	WCHAR* 技能名;
	int 等级;
	float 辅助攻强增幅;

	virtual void 应用属性()
	{
		if (辅助攻强增幅!=0 && 辅助单刷())
			当前角色对象->攻击强化增幅增加(PC(辅助攻强增幅));
		else
			当前职业对象->技能等级增加(技能名,等级);
	}
};

void 属强附魔对象初始化(DNF附魔对象_属强附魔对象* 属强附魔对象,WCHAR* 名称,int 可用部位,int 火强,int 冰强,int 光强,int 暗强,int 全属强)
{
	属强附魔对象->装备类型=附魔类;
	属强附魔对象->名称=名称;
	属强附魔对象->附魔可用部位=可用部位;
	属强附魔对象->火强=火强;
	属强附魔对象->冰强=冰强;
	属强附魔对象->光强=光强;
	属强附魔对象->暗强=暗强;
	属强附魔对象->全属强=全属强;
	(装备对象表[附魔类]).push_back(属强附魔对象);
}

void 基本属性附魔对象初始化(DNF附魔对象_基本属性附魔对象* 基本属性附魔对象,WCHAR* 名称,int 可用部位,int 物攻,int 魔攻,int 独立,int 三攻,int 力量,int 智力,int 四维,int 全属强)
{
	基本属性附魔对象->装备类型=附魔类;
	基本属性附魔对象->名称=名称;
	基本属性附魔对象->附魔可用部位=可用部位;
	基本属性附魔对象->力量=力量;
	基本属性附魔对象->智力=智力;
	基本属性附魔对象->四维=四维;
	基本属性附魔对象->物攻=物攻;
	基本属性附魔对象->魔攻=魔攻;
	基本属性附魔对象->独立=独立;
	基本属性附魔对象->三攻=三攻;
	基本属性附魔对象->全属强=全属强;
	(装备对象表[附魔类]).push_back(基本属性附魔对象);
}


void 称号技能附魔对象初始化(DNF附魔对象_称号技能附魔对象* 称号技能附魔对象,WCHAR* 名称,WCHAR* 技能名,int 等级,float 辅助攻强增幅)
{
	称号技能附魔对象->装备类型=附魔类;
	称号技能附魔对象->名称=名称;
	称号技能附魔对象->附魔可用部位=附魔称号可用;
	称号技能附魔对象->技能名=技能名;
	称号技能附魔对象->等级=等级;
	称号技能附魔对象->辅助攻强增幅=辅助攻强增幅;
	(装备对象表[附魔类]).push_back(称号技能附魔对象);
}



class DNF附魔对象_0001 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/1~50主动技能+1";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0002 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
	}
};

class DNF附魔对象_0003 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv40主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(40,40,2,主动技能);
	}
};

class DNF附魔对象_0004 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv45主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(45,45,2,主动技能);
	}
};

class DNF附魔对象_0005 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv60主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(60,60,2,主动技能);
	}
};

class DNF附魔对象_0006 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv70主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(70,70,2,主动技能);	//圣洁之翼除外
	}
};

class DNF附魔对象_0007 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv75主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(75,75,2,主动技能);
	}
};

class DNF附魔对象_0008 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[称号]全属强+15/三攻+40/技伤+3%/Lv80主动技能+2";
		附魔可用部位=附魔称号可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->三攻增加(40);
		当前角色对象->技能伤害提升(PC(3));
		当前职业对象->技能等级增加(80,80,2,主动技能);
	}
};

class DNF附魔对象_0009 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]四维+75/三攻+20/1~50主动技能+1";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(75);
		当前角色对象->三攻增加(20);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0010 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]四维+75/1~50主动技能+1";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(75);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0011 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]三攻+20/1~50主动技能+1";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(20);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0012 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]四维+75/三攻+20/技伤+3%";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(75);
		当前角色对象->三攻增加(20);
		当前角色对象->技能伤害提升(PC(3));
	}
};

class DNF附魔对象_0013 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]四维+75/三攻+20/技伤+5%";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(75);
		当前角色对象->三攻增加(20);
		当前角色对象->技能伤害提升(PC(5));
	}
};

class DNF附魔对象_0014 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]四维+45/1~50主动技能+1";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(45);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0015 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]四维+45/暴击+3%/1~50主动技能+1";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(45);
		当前角色对象->暴击增加(PC(3));
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0016 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]三攻+36/暴击+3%/1~50主动技能+1";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->暴击增加(PC(3));
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0017 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]三攻+36/暴击+3%/技伤+5%";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->暴击增加(PC(3));
		当前角色对象->技能伤害提升(PC(5));
	}
};

class DNF附魔对象_0018 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]三攻+36/技伤+3%";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->技能伤害提升(PC(3));
	}
};

class DNF附魔对象_0019 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+45/1~50主动技能+1";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(45);
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0020 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+45/暴击+3%/1~50主动技能+1";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(45);
		当前角色对象->暴击增加(PC(3));
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0021 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]三攻+36/暴击+3%/1~50主动技能+1";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->暴击增加(PC(3));
		当前职业对象->技能等级增加(1,50,1,主动全部技能);
	}
};

class DNF附魔对象_0022 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]三攻+36/暴击+3%/技伤+5%";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->暴击增加(PC(3));
		当前角色对象->技能伤害提升(PC(5));
	}
};

class DNF附魔对象_0023 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]三攻+36/技伤+3%";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(36);
		当前角色对象->技能伤害提升(PC(3));
	}
};

class DNF附魔对象_0024 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]全属强+15/暴击+5%/技伤+5%";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(15);
		当前角色对象->暴击增加(PC(5));
		当前角色对象->技能伤害提升(PC(5));
	}
};

class DNF附魔对象_0025 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]全属强+12/暴击+3%/攻强增幅+3%";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->全属强增加(12);
		当前角色对象->暴击增加(PC(3));
		当前角色对象->攻击强化增幅增加(PC(3));
	}
};

class DNF附魔对象_0026 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		//https://dnf.qq.com/cp/a20240509pocket/
		装备类型=附魔类;
		名称=L"[武器]三攻+50/力智+50/全属强+16/属性攻击";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(50);
		当前角色对象->力智增加(50);
		当前角色对象->全属强增加(16);
	}
};

class DNF附魔对象_0027 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		//https://dnf.qq.com/cp/a20240509pocket/
		装备类型=附魔类;
		名称=L"[武器]物攻+30/独立+30/全属强+15/攻速+5%/命中率+2%";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->物攻增加(30);
		当前角色对象->独立增加(30);
		当前角色对象->全属强增加(15);

		当前角色对象->攻速增加(PC(5));
	}
};

class DNF附魔对象_0028 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		//https://dnf.qq.com/cp/a20240509pocket/
		装备类型=附魔类;
		名称=L"[武器]魔攻+30/独立+30/全属强+15/施放+5%/命中率+2%";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->魔攻增加(30);
		当前角色对象->独立增加(30);
		当前角色对象->全属强增加(15);

		当前角色对象->施放加速(PC(5));
	}
};

//////////////////////////////////////////////////////////////////////////

class DNF附魔对象_0029 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[肩腰鞋]力智+35/暴击+5%";
		附魔可用部位=附魔肩腰鞋可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->力智增加(35);
		当前角色对象->暴击增加(PC(5));
	}
};

class DNF附魔对象_0030 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]四维+75 (辅助: 全属强+13)";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{	
		if (辅助单刷())
			当前角色对象->全属强增加(13);
		else
			当前角色对象->四维增加(75);
	}
};

class DNF附魔对象_0031 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]四维+75 (辅助: 三攻+50/力智+20)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->三攻增加(50);
			当前角色对象->力智增加(20);
		}
		else
		{
			当前角色对象->四维增加(75);
		}
	}
};

class DNF附魔对象_0032 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[肩腰鞋]四维+75 (辅助: 四维+75/魔法暴击+5%)";
		附魔可用部位=附魔肩腰鞋可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->魔法暴击增加(PC(5));
			当前角色对象->四维增加(75);
		}
		else
		{
			当前角色对象->四维增加(75);
		}
	}
};

class DNF附魔对象_0033 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+60 (辅助: 全属强+28)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(28);
		}
		else
		{
			当前角色对象->四维增加(60);
		}
	}
};

class DNF附魔对象_0034 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]四维+90 (辅助: 独立+90)";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(28);
		}
		else
		{
			当前角色对象->四维增加(90);
		}
	}
};

class DNF附魔对象_0035 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[右槽]四维+80 (辅助: 全属强+25)";
		附魔可用部位=附魔右槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(25);
		}
		else
		{
			当前角色对象->四维增加(80);
		}
	}
};

class DNF附魔对象_0036 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[耳环]四维+150 (辅助: 四维+30/全属强+7)";
		附魔可用部位=附魔耳环可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(7);
			当前角色对象->四维增加(30);
		}
		else
		{
			当前角色对象->四维增加(150);
		}
	}
};

class DNF附魔对象_0037 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]四维+110/施放+7% (辅助: 三攻+30/全属强+15)";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->三攻增加(30);
			当前角色对象->全属强增加(15);
		}
		else
		{
			当前角色对象->四维增加(110);
			当前角色对象->施放加速(PC(7));
		}
	}
};

class DNF附魔对象_0038 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]四维+90 (辅助: 独立+47/智力+27/全属强+5)";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(47);
			当前角色对象->智力增加(27);
			当前角色对象->全属强增加(5);
		}
		else
		{
			当前角色对象->四维增加(90);
		}
	}
};

class DNF附魔对象_0039 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器上衣下装]体力+100 (辅助: 独立+70/智力+40/全属强+5)";
		附魔可用部位=附魔武器上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(70);
			当前角色对象->智力增加(40);
			当前角色对象->全属强增加(5);
		}
	}
};

class DNF附魔对象_0040 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器上衣下装]精神+100 (辅助: 独立+70/智力+40/全属强+5)";
		附魔可用部位=附魔武器上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(70);
			当前角色对象->智力增加(40);
			当前角色对象->全属强增加(5);
		}
	}
};

class DNF附魔对象_0041 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器上衣下装]智力+100 (辅助: 独立+70/智力+40/全属强+5)";
		附魔可用部位=附魔武器上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(70);
			当前角色对象->智力增加(40);
			当前角色对象->全属强增加(5);
		}
		else
		{
			当前角色对象->智力增加(100);
		}
	}
};

class DNF附魔对象_0042 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]攻速+12%";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->攻速增加(PC(12));
	}
};

class DNF附魔对象_0043 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]施放+7%";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->施放加速(PC(7));
	}
};

class DNF附魔对象_0044 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]四维+100/辅助职业Lv15被动技能+3 (辅助: 独立+110/智力+80)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(110);
			当前角色对象->智力增加(80);
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,3,被动技能);
		}
	}
};

class DNF附魔对象_0045 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]四维+100 (辅助: 三攻+90/力智+60)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->三攻增加(90);
			当前角色对象->力智增加(60);
		}
		else
		{
			当前角色对象->四维增加(100);
		}
	}
};

class DNF附魔对象_0046 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]四维+90 (辅助: 独立+47/智力+27/全属强+5)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->独立增加(47);
			当前角色对象->智力增加(27);
			当前角色对象->全属强增加(5);
		}
		else
		{
			当前角色对象->四维增加(90);
		}
	}
};

class DNF附魔对象_0047 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]技伤+2%/三攻+10/四维+40/暴击+5%";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(2));
		当前角色对象->三攻增加(10);
		当前角色对象->四维增加(40);
		当前角色对象->暴击增加(PC(5));
	}
};

class DNF附魔对象_0048 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]技伤+1%/三攻+30/暴击+5%";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(1));
		当前角色对象->三攻增加(30);
		当前角色对象->暴击增加(PC(5));
	}
};

class DNF附魔对象_0049 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]四维+100/辅助职业Lv15被动技能+3 (辅助: 技伤+2%/三攻+10/四维+40/暴击+5%)";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(2));
			当前角色对象->三攻增加(10);
			当前角色对象->四维增加(40);
			当前角色对象->暴击增加(PC(5));
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,3,被动技能);
		}
	}
};

class DNF附魔对象_0050 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前职业对象->技能等级增加(50,50,1,觉醒技能);
	}
};

class DNF附魔对象_0051 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[肩腰鞋]智力+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)";
		附魔可用部位=附魔肩腰鞋可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->独立增加(20);
			当前角色对象->智力增加(40);
			当前角色对象->魔法暴击增加(PC(7));
		}
		else
		{
			当前角色对象->智力增加(100);
		}
	}
};

class DNF附魔对象_0052 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[肩腰鞋]体力+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)";
		附魔可用部位=附魔肩腰鞋可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->独立增加(20);
			当前角色对象->智力增加(40);
			当前角色对象->魔法暴击增加(PC(7));
		}
	}
};

class DNF附魔对象_0053 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[肩腰鞋]精神+100 (辅助: 技伤+1%/独立+20/智力+40/魔法暴击+7%)";
		附魔可用部位=附魔肩腰鞋可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->独立增加(20);
			当前角色对象->智力增加(40);
			当前角色对象->魔法暴击增加(PC(7));
		}
	}
};

class DNF附魔对象_0054 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[头肩]暴击+10%";
		附魔可用部位=附魔头肩可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->暴击增加(PC(10));
	}
};

class DNF附魔对象_0055 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]技伤+2%/三攻+10/四维+40/暴击+3%";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(2));
		当前角色对象->三攻增加(10);
		当前角色对象->四维增加(40);
		当前角色对象->暴击增加(PC(3));
	}
};

class DNF附魔对象_0056 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]技伤+1%/三攻+30/暴击+5%";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(1));
		当前角色对象->三攻增加(30);
		当前角色对象->暴击增加(PC(5));
	}
};

class DNF附魔对象_0057 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]四维+100/暴击+7% (辅助: 辅助职业Lv48被动技能+2)";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(48,48,2,被动技能);
		}
		else
		{
			当前角色对象->四维增加(100);
			当前角色对象->暴击增加(PC(7));
			
		}
	}
};

class DNF附魔对象_0058 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[腰带]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1";
		附魔可用部位=附魔腰带可用;
	}

	virtual void 应用属性()
	{
		当前职业对象->技能等级增加(50,50,1,觉醒技能);
	}
};

class DNF附魔对象_0059 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]技伤+2%/三攻+10/四维+40/暴击+3%";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(2));
		当前角色对象->三攻增加(10);
		当前角色对象->四维增加(40);
		当前角色对象->暴击增加(PC(3));
	}
};

class DNF附魔对象_0060 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]技伤+1%/三攻+10/四维+40/暴击+3%";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(1));
		当前角色对象->三攻增加(10);
		当前角色对象->四维增加(40);
		当前角色对象->暴击增加(PC(3));
	}
};

class DNF附魔对象_0061 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+100/辅助职业Lv15被动技能+3 (辅助: 技伤+2%/三攻+10/四维+40/暴击+3%)";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(2));
			当前角色对象->三攻增加(10);
			当前角色对象->四维增加(40);
			当前角色对象->暴击增加(PC(3));
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,3,被动技能);
		}
	}
};

class DNF附魔对象_0062 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+100/辅助职业Lv15被动技能+1 (辅助: 技伤+1%/三攻+20/四维+40/暴击+7%)";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->三攻增加(20);
			当前角色对象->四维增加(40);
			当前角色对象->暴击增加(PC(7));
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,1,被动技能);
		}
	}
};

class DNF附魔对象_0063 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+100/移速+12% (辅助: 技伤+1%/独立+20/智力+40/暴击+7%/移速+12%)";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->独立增加(20);
			当前角色对象->智力增加(40);
			当前角色对象->暴击增加(PC(7));
			当前角色对象->移速增加(PC(12));
		}
		else
		{
			当前角色对象->四维增加(100);
			当前角色对象->移速增加(PC(12));
		}
	}
};

class DNF附魔对象_0064 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]四维+80/移速+10% (辅助: 技伤+1%/独立+20/智力+40/暴击+6%/移速+10%)";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->独立增加(20);
			当前角色对象->智力增加(40);
			当前角色对象->暴击增加(PC(6));
			当前角色对象->移速增加(PC(10));
		}
		else
		{
			当前角色对象->四维增加(80);
			当前角色对象->移速增加(PC(10));
		}
	}
};

class DNF附魔对象_0065 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[鞋子]辅助职业Lv30增益技能+1/辅助职业Lv50主动技能+1";
		附魔可用部位=附魔鞋子可用;
	}

	virtual void 应用属性()
	{
		当前职业对象->技能等级增加(50,50,1,觉醒技能);
	}
};

class DNF附魔对象_0066 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]技伤+1%/全属强+35";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->技能伤害提升(PC(1));
		当前角色对象->全属强增加(35);
	}
};

class DNF附魔对象_0067 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+100/辅助职业Lv15被动技能+1 (辅助: 技伤+1%/全属强+35)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->技能伤害提升(PC(1));
			当前角色对象->全属强增加(35);
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,1,被动技能);
		}
	}
};

class DNF附魔对象_0068 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+90 (辅助: 全属强+35)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(35);
		}
		else
		{
			当前角色对象->四维增加(90);
		}
	}
};

class DNF附魔对象_0069 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+70 (辅助: 全属强+30)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(30);
		}
		else
		{
			当前角色对象->四维增加(70);
		}
	}
};

class DNF附魔对象_0070 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]攻强增幅+3%/全属强+12/暴击+3%";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->攻击强化增幅增加(PC(3));
		当前角色对象->全属强增加(12);
		当前角色对象->暴击增加(PC(3));
	}
};

class DNF附魔对象_0071 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]四维+100/辅助职业Lv15被动技能+3 (辅助: 攻强增幅+3%/全属强+12/暴击+3%)";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->攻击强化增幅增加(PC(3));
			当前角色对象->全属强增加(12);
			当前角色对象->暴击增加(PC(3));
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,3,被动技能);
		}
	}
};

class DNF附魔对象_0072 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[左槽]四维+100 (辅助: 三攻+110)";
		附魔可用部位=附魔左槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->三攻增加(110);
		}
		else
		{
			当前角色对象->四维增加(100);
		}
	}
};

class DNF附魔对象_0073 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[右槽]四维+100/辅助职业Lv15被动技能+3 (辅助: 全属强+35)";
		附魔可用部位=附魔右槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(35);
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,3,被动技能);
		}
	}
};

class DNF附魔对象_0074 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[右槽]四维+100 (辅助: 全属强+30)";
		附魔可用部位=附魔右槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(30);
		}
		else
		{
			当前角色对象->四维增加(100);
		}
	}
};

class DNF附魔对象_0075 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[耳环]四维+70/全属强+15";
		附魔可用部位=附魔耳环可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(70);
		当前角色对象->全属强增加(15);
	}
};

class DNF附魔对象_0076 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[耳环]四维+50/全属强+11";
		附魔可用部位=附魔耳环可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->四维增加(50);
		当前角色对象->全属强增加(11);
	}
};

class DNF附魔对象_0077 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[耳环]四维+200 (辅助: 四维+70/全属强+15)";
		附魔可用部位=附魔耳环可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->四维增加(70);
			当前角色对象->全属强增加(15);
		}
		else
		{
			当前角色对象->四维增加(200);
		}
	}
};

class DNF附魔对象_0078 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[耳环]四维+175 (辅助: 四维+50/全属强+11)";
		附魔可用部位=附魔耳环可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->四维增加(50);
			当前角色对象->全属强增加(11);
		}
		else
		{
			当前角色对象->四维增加(175);
		}
	}
};

class DNF附魔对象_0079 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]力智+75 (辅助: 智力+20/独立+50)";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->智力增加(20);
			当前角色对象->独立增加(50);
		}
		else
		{
			当前角色对象->力智增加(75);
		}
	}
};

class DNF附魔对象_0080 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[武器]体精+50 (辅助: 智力+20/独立+50)";
		附魔可用部位=附魔武器可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->智力增加(20);
			当前角色对象->独立增加(50);
		}
	}
};

class DNF附魔对象_0081 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]体力+50 (辅助: 智力+20/独立+50)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->智力增加(20);
			当前角色对象->独立增加(50);
		}
	}
};

class DNF附魔对象_0082 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣下装]精神+50 (辅助: 智力+20/独立+50)";
		附魔可用部位=附魔上衣下装可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->智力增加(20);
			当前角色对象->独立增加(50);
		}
	}
};

class DNF附魔对象_0083 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+55 (辅助: 全属强+26)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(26);
		}
		else
		{
			当前角色对象->四维增加(55);
		}
	}
};

class DNF附魔对象_0084 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[右槽]四维+50 (辅助: 全属强+18)";
		附魔可用部位=附魔右槽可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(18);
		}
		else
		{
			当前角色对象->四维增加(50);
		}
	}
};

class DNF附魔对象_0085 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[首饰]四维+50 (辅助: 全属强+26)";
		附魔可用部位=附魔首饰可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->全属强增加(26);
		}
		else
		{
			当前角色对象->四维增加(50);
		}
	}
};

class DNF附魔对象_0086 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣]技伤+1%/三攻+110/力智+90";
		附魔可用部位=附魔上衣可用;
	}

	virtual void 应用属性()
	{
		当前角色对象->三攻增加(110);
		当前角色对象->力智增加(90);
		当前角色对象->技能伤害提升(PC(1));
	}
};

class DNF附魔对象_0087 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"[上衣]四维+100/辅助职业Lv15被动技能+4 (辅助: 技伤+1%/三攻+110/力智+90)";
		附魔可用部位=附魔上衣可用;
	}

	virtual void 应用属性()
	{
		if (辅助单刷())
		{
			当前角色对象->三攻增加(110);
			当前角色对象->力智增加(90);
			当前角色对象->技能伤害提升(PC(1));
		}
		else
		{
			当前角色对象->四维增加(100);
			if (当前职业对象->是辅助职业())
				当前职业对象->技能等级增加(15,15,4,被动技能);
		}
	}
};

class DNF附魔对象_0088 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0089 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0090 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0091 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0092 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0093 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};

class DNF附魔对象_0094 : public DNF装备对象
{
public:
	virtual void 初始化()
	{
		装备类型=附魔类;
		名称=L"abcdefghijklmnopqrstuvwxyz";
		附魔可用部位=0x12345678;
	}

	virtual void 应用属性()
	{
		//当前角色对象->三攻增加(9999);
		//当前角色对象->四维增加(9999);
		//当前角色对象->技能伤害提升(PC(9999));
		//当前角色对象->全属强增加(9999);
		//当前角色对象->暴击增加(PC(9999));
	}
};





void 添加装备对象_附魔()
{
	std::vector<DNF装备对象*>* 本类装备对象表=&(装备对象表[附魔类]);
	int Size=本类装备对象表->size();
	本类装备对象表->push_back(new DNF附魔对象_空对象);
	本类装备对象表->push_back(new DNF附魔对象_0001);
	本类装备对象表->push_back(new DNF附魔对象_0002);
	本类装备对象表->push_back(new DNF附魔对象_0003);
	本类装备对象表->push_back(new DNF附魔对象_0004);
	本类装备对象表->push_back(new DNF附魔对象_0005);
	本类装备对象表->push_back(new DNF附魔对象_0006);
	本类装备对象表->push_back(new DNF附魔对象_0007);
	本类装备对象表->push_back(new DNF附魔对象_0008);
	本类装备对象表->push_back(new DNF附魔对象_0009);
	本类装备对象表->push_back(new DNF附魔对象_0010);
	本类装备对象表->push_back(new DNF附魔对象_0011);
	本类装备对象表->push_back(new DNF附魔对象_0012);
	本类装备对象表->push_back(new DNF附魔对象_0013);
	本类装备对象表->push_back(new DNF附魔对象_0014);
	本类装备对象表->push_back(new DNF附魔对象_0015);
	本类装备对象表->push_back(new DNF附魔对象_0016);
	本类装备对象表->push_back(new DNF附魔对象_0017);
	本类装备对象表->push_back(new DNF附魔对象_0018);
	本类装备对象表->push_back(new DNF附魔对象_0019);
	本类装备对象表->push_back(new DNF附魔对象_0020);
	本类装备对象表->push_back(new DNF附魔对象_0021);
	本类装备对象表->push_back(new DNF附魔对象_0022);
	本类装备对象表->push_back(new DNF附魔对象_0023);
	本类装备对象表->push_back(new DNF附魔对象_0024);
	本类装备对象表->push_back(new DNF附魔对象_0025);
	本类装备对象表->push_back(new DNF附魔对象_0026);
	本类装备对象表->push_back(new DNF附魔对象_0027);
	本类装备对象表->push_back(new DNF附魔对象_0028);
	本类装备对象表->push_back(new DNF附魔对象_0029);
	本类装备对象表->push_back(new DNF附魔对象_0030);
	本类装备对象表->push_back(new DNF附魔对象_0031);
	本类装备对象表->push_back(new DNF附魔对象_0032);
	本类装备对象表->push_back(new DNF附魔对象_0033);
	本类装备对象表->push_back(new DNF附魔对象_0034);
	本类装备对象表->push_back(new DNF附魔对象_0035);
	本类装备对象表->push_back(new DNF附魔对象_0036);
	本类装备对象表->push_back(new DNF附魔对象_0037);
	本类装备对象表->push_back(new DNF附魔对象_0038);
	本类装备对象表->push_back(new DNF附魔对象_0039);
	本类装备对象表->push_back(new DNF附魔对象_0040);
	本类装备对象表->push_back(new DNF附魔对象_0041);
	本类装备对象表->push_back(new DNF附魔对象_0042);
	本类装备对象表->push_back(new DNF附魔对象_0043);
	本类装备对象表->push_back(new DNF附魔对象_0044);
	本类装备对象表->push_back(new DNF附魔对象_0045);
	本类装备对象表->push_back(new DNF附魔对象_0046);
	本类装备对象表->push_back(new DNF附魔对象_0047);
	本类装备对象表->push_back(new DNF附魔对象_0048);
	本类装备对象表->push_back(new DNF附魔对象_0049);
	本类装备对象表->push_back(new DNF附魔对象_0050);
	本类装备对象表->push_back(new DNF附魔对象_0051);
	本类装备对象表->push_back(new DNF附魔对象_0052);
	本类装备对象表->push_back(new DNF附魔对象_0053);
	本类装备对象表->push_back(new DNF附魔对象_0054);
	本类装备对象表->push_back(new DNF附魔对象_0055);
	本类装备对象表->push_back(new DNF附魔对象_0056);
	本类装备对象表->push_back(new DNF附魔对象_0057);
	本类装备对象表->push_back(new DNF附魔对象_0058);
	本类装备对象表->push_back(new DNF附魔对象_0059);
	本类装备对象表->push_back(new DNF附魔对象_0060);
	本类装备对象表->push_back(new DNF附魔对象_0061);
	本类装备对象表->push_back(new DNF附魔对象_0062);
	本类装备对象表->push_back(new DNF附魔对象_0063);
	本类装备对象表->push_back(new DNF附魔对象_0064);
	本类装备对象表->push_back(new DNF附魔对象_0065);
	本类装备对象表->push_back(new DNF附魔对象_0066);
	本类装备对象表->push_back(new DNF附魔对象_0067);
	本类装备对象表->push_back(new DNF附魔对象_0068);
	本类装备对象表->push_back(new DNF附魔对象_0069);
	本类装备对象表->push_back(new DNF附魔对象_0070);
	本类装备对象表->push_back(new DNF附魔对象_0071);
	本类装备对象表->push_back(new DNF附魔对象_0072);
	本类装备对象表->push_back(new DNF附魔对象_0073);
	本类装备对象表->push_back(new DNF附魔对象_0074);
	本类装备对象表->push_back(new DNF附魔对象_0075);
	本类装备对象表->push_back(new DNF附魔对象_0076);
	本类装备对象表->push_back(new DNF附魔对象_0077);
	本类装备对象表->push_back(new DNF附魔对象_0078);
	本类装备对象表->push_back(new DNF附魔对象_0079);
	本类装备对象表->push_back(new DNF附魔对象_0080);
	本类装备对象表->push_back(new DNF附魔对象_0081);
	本类装备对象表->push_back(new DNF附魔对象_0082);
	本类装备对象表->push_back(new DNF附魔对象_0083);
	本类装备对象表->push_back(new DNF附魔对象_0084);
	本类装备对象表->push_back(new DNF附魔对象_0085);
	本类装备对象表->push_back(new DNF附魔对象_0086);
	本类装备对象表->push_back(new DNF附魔对象_0087);
	//没改名字之前不要加入
	/*
	本类装备对象表->push_back(new DNF附魔对象_0088);
	本类装备对象表->push_back(new DNF附魔对象_0089);
	本类装备对象表->push_back(new DNF附魔对象_0090);
	本类装备对象表->push_back(new DNF附魔对象_0091);
	本类装备对象表->push_back(new DNF附魔对象_0092);
	本类装备对象表->push_back(new DNF附魔对象_0093);
	本类装备对象表->push_back(new DNF附魔对象_0094);
	本类装备对象表->push_back(new DNF附魔对象_0095);
	*/
	std::vector<DNF装备对象*>::iterator it;
	for (it=本类装备对象表->begin()+Size;it!=本类装备对象表->end();it++)
	{
		if ((*it)!=NULL)
			(*it)->初始化();
	}

	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]火强+15/暗强+15",附魔武器可用,15,0,0,15,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]冰强+15/光强+15",附魔武器可用,0,15,15,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]火强+15/光强+15",附魔武器可用,15,0,15,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]火强+15/冰强+15",附魔武器可用,15,15,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]冰强+15/暗强+15",附魔武器可用,0,15,0,15,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]光强+15/暗强+15",附魔武器可用,0,0,15,15,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]火强+15",附魔武器可用,15,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]冰强+15",附魔武器可用,0,15,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]光强+15",附魔武器可用,0,0,15,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]暗强+15",附魔武器可用,0,0,0,15,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]火强+13",附魔武器可用,13,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]冰强+13",附魔武器可用,0,13,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]光强+13",附魔武器可用,0,0,13,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]暗强+13",附魔武器可用,0,0,0,13,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]全属强+13",附魔武器可用,0,0,0,0,13);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]全属强+12",附魔武器可用,0,0,0,0,12);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[武器]全属强+11",附魔武器可用,0,0,0,0,11);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火属强+35/光属强+35",附魔首饰可用,35,0,35,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火属强+35/冰属强+35",附魔首饰可用,35,35,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]冰属强+35/暗属强+35",附魔首饰可用,0,35,0,35,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]光属强+35/暗属强+35",附魔首饰可用,0,0,35,35,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]全属强+33",附魔首饰可用,0,0,0,0,33);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火属强+30/光属强+30",附魔首饰可用,30,0,30,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]冰属强+30/暗属强+30",附魔首饰可用,0,30,0,30,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火属强+30",附魔首饰可用,30,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]冰属强+30",附魔首饰可用,0,30,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]光属强+30",附魔首饰可用,0,0,30,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]暗属强+30",附魔首饰可用,0,0,0,30,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]全属强+28",附魔首饰可用,0,0,0,0,28);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火强+28",附魔首饰可用,28,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]冰强+28",附魔首饰可用,0,28,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]光强+28",附魔首饰可用,0,0,28,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]暗强+28",附魔首饰可用,0,0,0,28,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]全属强+26",附魔首饰可用,0,0,0,0,26);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]全属强+25",附魔首饰可用,0,0,0,0,25);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]火强+25",附魔首饰可用,25,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]冰强+25",附魔首饰可用,0,25,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]光强+25",附魔首饰可用,0,0,25,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[首饰]暗强+25",附魔首饰可用,0,0,0,25,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[左槽]全属强+12",附魔左槽可用,0,0,0,0,12);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[右槽]全属强+35",附魔右槽可用,0,0,0,0,35);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[右槽]全属强+30",附魔右槽可用,0,0,0,0,30);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[右槽]全属强+25",附魔右槽可用,0,0,0,0,25);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[右槽]全属强+18",附魔右槽可用,0,0,0,0,18);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]火强+25",附魔宠物可用,25,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]冰强+25",附魔宠物可用,0,25,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]光强+25",附魔宠物可用,0,0,25,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]暗强+25",附魔宠物可用,0,0,0,25,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]全属强+23",附魔宠物可用,0,0,0,0,23);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]火强+16",附魔宠物可用,16,0,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]冰强+16",附魔宠物可用,0,16,0,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]光强+16",附魔宠物可用,0,0,16,0,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]暗强+16",附魔宠物可用,0,0,0,16,0);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[宠物]全属强+14",附魔宠物可用,0,0,0,0,14);
	属强附魔对象初始化(new DNF附魔对象_属强附魔对象,L"[称号]全属强+3",附魔称号可用,0,0,0,0,3);

	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器]三攻+30/全属强+15",附魔武器可用,0,0,0,30,0,0,0,15);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[耳环]四维+30/全属强+7",附魔耳环可用,0,0,0,0,0,0,30,7);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[上衣下装]三攻+110/力智+80",附魔上衣下装可用,0,0,0,110,80,80,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[上衣下装]三攻+90/力智+60",附魔上衣下装可用,0,0,0,90,60,60,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[上衣下装]三攻+70/力智+40",附魔上衣下装可用,0,0,0,70,40,40,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[上衣下装]三攻+50/力智+20",附魔上衣下装可用,0,0,0,50,20,20,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]物攻+90/力量+60",附魔武器上衣下装可用,90,0,0,0,60,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]物攻+70/力量+40",附魔武器上衣下装可用,70,0,0,0,40,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]物攻+55/力量+25",附魔武器上衣下装可用,55,0,0,0,25,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]魔攻+90/智力+60",附魔武器上衣下装可用,0,90,0,0,0,60,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]魔攻+70/智力+40",附魔武器上衣下装可用,0,70,0,0,0,40,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]魔攻+55/智力+25",附魔武器上衣下装可用,0,55,0,0,0,25,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]独立+90/力智+60",附魔武器上衣下装可用,0,0,90,0,60,60,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]独立+70/力智+40",附魔武器上衣下装可用,0,0,70,0,40,40,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]物攻+50/独立+50/力量+20",附魔武器上衣下装可用,50,0,50,0,20,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]魔攻+50/独立+50/智力+20",附魔武器上衣下装可用,0,50,50,0,20,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[武器上衣下装]力量+100",附魔武器上衣下装可用,0,0,0,0,100,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[称号]力智+15",附魔称号可用,0,0,0,0,15,15,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[称号]物攻+10",附魔称号可用,10,0,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[称号]魔攻+10",附魔称号可用,0,10,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[称号]独立+15",附魔称号可用,0,0,15,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[称号]物攻+7/魔攻+7",附魔称号可用,7,0,7,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[肩腰鞋]力量+100",附魔肩腰鞋可用,0,0,0,0,100,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[左槽]三攻+110",附魔左槽可用,0,0,0,110,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[左槽]三攻+90",附魔左槽可用,0,0,0,90,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[耳环]四维+125",附魔耳环可用,0,0,0,0,0,0,125,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]力量+50",附魔宠物可用,0,0,0,0,50,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]智力+50",附魔宠物可用,0,0,0,0,0,50,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]体力+50",附魔宠物可用,0,0,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]精神+50",附魔宠物可用,0,0,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]物攻+60",附魔宠物可用,60,0,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]魔攻+60",附魔宠物可用,0,60,0,0,0,0,0,0);
	基本属性附魔对象初始化(new DNF附魔对象_基本属性附魔对象,L"[宠物]独立+60",附魔宠物可用,0,0,60,0,0,0,0,0);

	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]启示:颂歌+1",L"启示:颂歌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣洁之光+1",L"圣洁之光",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]光杖精通+1",L"光杖精通",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]守护祝福+1",L"守护祝福",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]勇气祝福+1",L"勇气祝福",1,10);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神之教诲+1",L"神之教诲",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]复苏之光+1",L"复苏之光",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]新生颂歌+1",L"新生颂歌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]虔诚信念+1",L"虔诚信念",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]胜利之矛+1",L"胜利之矛",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光守护+1",L"圣光守护",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]洗礼之光+1",L"洗礼之光",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神光惩戒+1",L"神光惩戒",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光烬盾+1",L"圣光烬盾",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]勇气颂歌+1",L"勇气颂歌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神圣锁环+1",L"神圣锁环",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]忏悔之雷+1",L"忏悔之雷",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神光十字+1",L"神光十字",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光天启+1",L"圣光天启",1,10);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]忏悔重击+1",L"忏悔重击",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣洁之翼+1",L"圣洁之翼",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]启示:颂歌+2",L"启示:颂歌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣洁之光+2",L"圣洁之光",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]光杖精通+2",L"光杖精通",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]守护祝福+2",L"守护祝福",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]勇气祝福+2",L"勇气祝福",2,15);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神之教诲+2",L"神之教诲",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]复苏之光+2",L"复苏之光",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]新生颂歌+2",L"新生颂歌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]虔诚信念+2",L"虔诚信念",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]胜利之矛+2",L"胜利之矛",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光守护+2",L"圣光守护",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]洗礼之光+2",L"洗礼之光",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神光惩戒+2",L"神光惩戒",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光烬盾+2",L"圣光烬盾",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]勇气颂歌+2",L"勇气颂歌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神圣锁环+2",L"神圣锁环",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]忏悔之雷+2",L"忏悔之雷",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]神光十字+2",L"神光十字",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣光天启+2",L"圣光天启",2,15);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]忏悔重击+2",L"忏悔重击",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圣洁之翼+2",L"圣洁之翼",2,0);

	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]两仪功+1",L"两仪功",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]三才轮回剑+1",L"三才轮回剑",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]返本归元+1",L"返本归元",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]五气朝元+1",L"五气朝元",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]三花聚顶+1",L"三花聚顶",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]四象引+1",L"四象引",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]一花渡江+1",L"一花渡江",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]樱落斩+1",L"樱落斩",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]碎岩裂地掌+1",L"碎岩裂地掌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圆舞斩+1",L"圆舞斩",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]乱花葬+1",L"乱花葬",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]游龙掌+1",L"游龙掌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]湮烈掌+1",L"湮烈掌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]回天璇鸣剑+1",L"回天璇鸣剑",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]花舞千魂+1",L"花舞千魂",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]花开寒影+1",L"花开寒影",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]啸空十字刃+1",L"啸空十字刃",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]如来神掌+1",L"如来神掌",1,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]两仪功+2",L"两仪功",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]三才轮回剑+2",L"三才轮回剑",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]返本归元+2",L"返本归元",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]五气朝元+2",L"五气朝元",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]三花聚顶+2",L"三花聚顶",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]四象引+2",L"四象引",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]一花渡江+2",L"一花渡江",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]樱落斩+2",L"樱落斩",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]碎岩裂地掌+2",L"碎岩裂地掌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]圆舞斩+2",L"圆舞斩",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]乱花葬+2",L"乱花葬",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]游龙掌+2",L"游龙掌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]湮烈掌+2",L"湮烈掌",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]回天璇鸣剑+2",L"回天璇鸣剑",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]花舞千魂+2",L"花舞千魂",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]花开寒影+2",L"花开寒影",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]啸空十字刃+2",L"啸空十字刃",2,0);
	称号技能附魔对象初始化(new DNF附魔对象_称号技能附魔对象,L"[称号]如来神掌+2",L"如来神掌",2,0);
}